package cn.zjk.springframework.beans.factory;

/**
 * @description: 由想要在销毁时释放资源的 bean 实现的接口。BeanFactory 应该在释放缓存的单例时调用 destroy 方法。应用程序上下文应该在关闭时释放其所有单例。
 * @Author zjk
 * @className: DisposableBean
 * @date: 2023/3/29 16:20
 */
public interface DisposableBean {
    /**
     * 销毁
     * @throws Exception
     */
    void destroy() throws Exception;
}
